Unigraphics. Справочник по интерфейсу пользователя

       

Base Template Examples [Примеры базовых шаблонов]


Шаблон, показанный ниже выводит список всех атрибут всех объектов в части или сборке.

<HTML>

<BODY>

<ul>

<@UGATTRIBUTE NAME="*" TITLE="*" HEADER="<li>$name\n<ul>\n"

FORMAT="<li> $title ($type) - $value\n" FOOTER="</ul>\n">

</ul>

</BODY>

</HTML>

Сгенерированный вывод HTML для этого примера выглядит так:

  * MAIN_ASSY

o MODULE_REQ (STRING) - Low

  * SUB_ASSY2



o MODULE_REQ (STRING) - Small

  * SUB_ASSY1

o ASSYATTR (STRING) - MODULE_REQ

o MODULE_REQ (STRING) - Type1

Другой пример того же самого вывода атрибут, но в формате таблицы можно использовать следующий шаблон:

<HTML>

<BODY>

<@UGATTRIBUTE NAME="*" TITLE="*"

 HEADER="<p>\n<table WIDTH=400 BORDER=0>\n

  <tr><th COLSPAN=3>Attributes for $name</th></tr>\n

  <tr><th ALIGN=LEFT WIDTH=40%>Name</th>\n

  <th ALIGN=LEFT WIDTH=30%>Type</th>\n

  <th ALIGN=LEFT WIDTH=30%>Value</th></tr>\n"

 FORMAT="<tr><td>$title</td><td>$type</td><td>$value</td></tr>\n"

 FOOTER="</table>\n">

</BODY>

</HTML>

Вывод из этого списка отображается в файле HTML как показано ниже, двумя таблицами, содержащими информацию заголовка также как данные атрибута.

Этот пример был сгенерирован непосредственно из сеанса Unigraphics и показывает Вам, что Вы имеете возможности управление форматом при выводе файла HTML, улучшая его читаемость.



Содержание раздела